dispensing tablet - German English Dictionary